package com.pengpai.pangucms.VO;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

@Data
public class CategoryVO {
    private Integer id;
    /**
     * 栏目名称
     */
    private String title;
    private boolean last = true;
    /**
     * 栏目描述
     */
//    private String categoryDescription;
//
//    /**
//     * 栏目模型（1：封面；2：列表；3：外部链接
//     */
//    private Integer categoryModel;
//
//    /**
//     * 文件编码
//     */
//    private String fileCode;
//
//    /**
//     * 访问地址
//     */
    private String visitUrl;

    //    /**
//     * 前端跳转地址
//     */
    private String href;
//
//    /**
//     * 封面模板
//     */
//    private String coverTemp;
//
//    /**
//     * 列表模板
//     */
//    private String listTemp;
//
//    /**
//     * 文章模板
//     */
//    private String articleTemp;
//
//    /**
//     * 外部链接
//     */
//    private String linkUrl;
//
//    /**
//     * 跳转方式 1：当前页 2：新标签页
//     */
//    private Integer linkTarget;
//
//    /**
//     * 栏目内容
//     */
//    private String content;
//
//    /**
//     * html内容
//     */
//    private String htmlContent;

    /**
     * 上级栏目
     */
    private Integer parentId;

//    /**
//     * 是否展示
//     */
//    private Integer isShow;
//
//    /**
//     * 是否删除
//     */
//    private Integer isDel;
//
//    /**
//     * 排序
//     */
//    private Integer sort;
//
//    private LocalDateTime createTime;
//
//    private String createUser;
//
//    private LocalDateTime updateTime;
//
//    private String updateUser;
//
//    /**
//     * 备注
//     */
//    private String remark;
    private List<CategoryVO> children;

    public CategoryVO(){
    }

    public CategoryVO(int id, int pid, String name){
        this.id = id;
        parentId = pid;
        title = name;
    }
}
